#pragma once

#ifdef WIN32

typedef char				int8;
typedef short				int16;
typedef int					int32;
typedef unsigned char		uint8;
typedef unsigned short		uint16;	
typedef	unsigned int		uint32;
typedef __int64        		int64;
typedef unsigned long long  uint64;
typedef float				float32;
typedef double				float64;
							
typedef bool				VBOOL;
typedef char				VCHAR;

typedef unsigned char		BYTE;

#ifndef VFALSE
#define VFALSE				false
#endif

#ifndef VTRUE
#define VTRUE				true
#endif

#ifndef NULL
#define NULL				0
#endif

#else

/// other platform

#endif